3 research outputs found
A Node Elimination Algorithm for Cubatures of High-Dimensional Polytopes
Node elimination is a numerical approach for obtaining cubature rules for the approximation of multivariate integrals over domains in Rn. Beginning with a known cubature, nodes are selected for elimination, and a new, more efficient rule is constructed by iteratively solving the moment equations. In this work, a new node elimination criterion is introduced that is based on linearization of the moment equations. In addition, a penalized iterative solver is introduced that ensures positivity of weights and interiority of nodes. We aim to construct a universal algorithm for convex polytopes that produces efficient cubature rules without any user intervention or parameter tuning, which is reflected in the implementation of our package gen-quad. Strategies for constructing the initial rules for various polytopes in several space dimensions are described. Highly efficient rules in four and higher dimensions are presented. The new rules are compared to those that are obtained by combining transformed tensor products of one dimensional quadrature rules, as well as with known analytically and numerically constructed cubature rules
A Node Elimination Algorithm for Cubature of High-Dimensional Polytopes
Node elimination is a numerical approach to obtain cubature rules for the
approximation of multivariate integrals. Beginning with a known cubature rule,
nodes are selected for elimination, and a new, more efficient rule is
constructed by iteratively solving the moment equations. This paper introduces
a new criterion for selecting which nodes to eliminate that is based on a
linearization of the moment equation. In addition, a penalized iterative solver
is introduced, that ensures that weights are positive and nodes are inside the
integration domain. A strategy for constructing an initial quadrature rule for
various polytopes in several space dimensions is described. High efficiency
rules are presented for two, three and four dimensional polytopes. The new
rules are compared with rules that are obtained by combining tensor products of
one dimensional quadrature rules and domain transformations, as well as with
known analytically constructed cubature rules.Comment: 18 pages, 6 figure
A Node Elimination Algorithm for Cubatures of High-Dimensional Polytopes
Node elimination is a numerical approach for obtaining cubature rules for the approximation of multivariate integrals over domains in Rn. Beginning with a known cubature, nodes are selected for elimination, and a new, more efficient rule is constructed by iteratively solving the moment equations. In this work, a new node elimination criterion is introduced that is based on linearization of the moment equations. In addition, a penalized iterative solver is introduced that ensures positivity of weights and interiority of nodes. We aim to construct a universal algorithm for convex polytopes that produces efficient cubature rules without any user intervention or parameter tuning, which is reflected in the implementation of our package gen-quad. Strategies for constructing the initial rules for various polytopes in several space dimensions are described. Highly efficient rules in four and higher dimensions are presented. The new rules are compared to those that are obtained by combining transformed tensor products of one dimensional quadrature rules, as well as with known analytically and numerically constructed cubature rules